﻿using Idte.Application.Core.Actor;
using Idte.Application.Core.Project;
using Idte.Common.Process;
using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Linq.Expressions;

namespace Idte.Application.Core
{
    /// <summary>
    /// Application Service is an instance of Factory Builder Pattern
    /// </summary>
    public interface IApplicationService 
    {
        IApplicationModel GetModel();
        IExecutionEngine Engine { get; set; }
        //ICollection<IAppContext> GetContext(ApplicationUser user);
    }
}
